Translation of تمالک in English

تمالک

Noun (masculine)

  1. water shamrock, a kind of pot-herb, Marsilea quadrifolia

Powered by Oxford