Dictionary English – Romanian

humbug



Substantiv
Verb tranzitiv