Arabic-English dictionary »

لَكَمَ meaning in English

ArabicEnglish
لَكَمَ

Pommelled[UK: ˈpʌm.l̩d] [US: ˈpʌm.l̩d]