Arabic-English dictionary »

لَكْمَة صَاعِدَة meaning in English

ArabicEnglish
لَكْمَة صَاعِدَة f

uppercutin boxing