Dictionary English – Romanian

streaked



Adjectiv