Arabic-English dictionary »

حَمَسَة meaning in English

ArabicEnglish
حَمَسَة f

terrapinany of several small turtles of the families Emydidae and Geoemydidae