Dictionary English – Romanian

hooked



Adjectiv