English-Arabic dictionary »

hut meaning in Arabic