Translation of آفتاب گیر in English:

آفتاب گیر

phrase

  • umbrella
    parasol
    sunshade