Arabic-English dictionary »

زِمْلِك meaning in English

ArabicEnglish
زِمْلِك m

cabinsmall dwelling, especially one made of logs