English-Arabic dictionary »

terrapins meaning in Arabic

Results: terrapin
I'd rather look for this: terrapins
EnglishArabic
terrapin any of several small turtles of the families Emydidae and Geoemydidae

حَمَسَةf

رَقّm

Your history