Dictionary English – Romanian

lampoon



Substantiv
Verb tranzitiv