Arabic-English dictionary »

تَدْلِيك meaning in English

ArabicEnglish
تَدْلِيك m

massagerubbing, kneading, or hitting muscled part of a body