Arabic-English dictionary »

لَمَّحَ meaning in English

ArabicEnglish
لَمَّحَ

hintexpress suggestively

insinuatehint at (something)