English-Arabic dictionary »

manta meaning in Arabic

EnglishArabic
manta ray any of several very large pelagic rays

شيطان البحرm