Dictionary English – Romanian

chuckle-head



Substantiv