temeravi

listen to the pronunciation of temeravi
Lateinisch - Englisch
violate
violate sexually
defile, pollute