Skip to main content

Definitions by a man of many trades

he's such a rabnawaz

That Rabnawaz is gifted in many ways