English-Arabic dictionary »

terrapin meaning in Arabic

EnglishArabic
terrapin any of several small turtles of the families Emydidae and Geoemydidae

حَمَسَةf

رَقّm