Arabic-English dictionary »

مِئْزَر meaning in English

ArabicEnglish
مِئْزَر

Loincloth[UK: ˈlɔɪn.klɒθ] [US: ˌlɔɪn.ˌklɒθ]