English-Arabic dictionary »

birdbrain meaning in Arabic

EnglishArabic
Birdbrain

الأبله