Translation of باراں گیر in English:

باراں گیر

phrase

  • eaves