Translation of نمگیرا لگانا in English:

نمگیرا لگانا

phrase

  • put up a canopy