Arabic-English dictionary »

متحدّب meaning in English

ArabicEnglish
متحدّب

Hunched[UK: hʌntʃt] [US: ˈhəntʃt]