Translation of آب شار in English:

آب شار

phrase

  • waterfall