Dizionario Urdu - Inglese

اردو - English

ہیڈ ماسٹر in inglese:

1. Head master Head master