Dictionary English – Romanian

howling



Adjectiv