Turkish-English dictionary »

ırza tecavüz meaning in English

TurkishEnglish
ırza tecavüz noun

rape [rapes](act of forcing sexual activity)
noun
[UK: reɪp] [US: ˈreɪp]