English to Arabic

Meaning for:
Vellication
other
الحشر بإحكام بين الأصابع