English to Arabic

Meaning for:
Clasper
other
الجهاز التناسلي الذكري (حشرة)