Dictionary English – Romanian

debauch



Substantiv
Verb tranzitiv