Arabic-English dictionary »

نُزْل meaning in English

ArabicEnglish
نُزْل m

hotelestablishment providing accommodation