Dictionary English – Romanian

whirligig



Substantiv