Dictionary English – Romanian

goggle-eyed



Adjectiv