DETURPATION


Meaning of DETURPATION in English

noun a making foul.

Webster English vocab.      Английский словарь Webster.