Dictionary English – Romanian

guffaw



Substantiv
Verb intranzitiv