English-Arabic dictionary »

accumbent meaning in Arabic

EnglishArabic
Accumbent

مستلقي