Translation of نم گیرا in English:

نم گیرا

phrase

  • canopy
    awning