Arabic-English dictionary »

لَطَمَ meaning in English

ArabicEnglish
لَطَمَ

slapto give a slap