English-Arabic dictionary »

umbrine meaning in Arabic

EnglishArabic
Umbrine

سمكة الأمبرين