Dizionario Urdu - Inglese

اردو - English

سیلاب in inglese:

1. the flood the flood