English to Arabic

Meaning for:
Codpiece
other
رفرف لأعلى الفخذين