Arabic-English dictionary »

تَعْبَان meaning in English

ArabicEnglish
تَعْبَان

tiredin need of rest or sleep

Your history