Arabic-English dictionary »

تَخْمِيسَة meaning in English

ArabicEnglish
تَخْمِيسَة f

high fivegesture