Translation of menira in English:

menira

to look for nira

verb

  • 1

    to look for nira