English-Arabic dictionary »

addlebrained meaning in Arabic

EnglishArabic
Addlebrained

غبيّ ومُرتبك