Dictionary English – Romanian

debauchee



Substantiv