Arabic-English dictionary »

لوك meaning in English