English-Arabic dictionary »

ostracod meaning in Arabic

EnglishArabic
Ostracod

أوستراكود - حيوانات قشريّة