Dictionary English – Romanian

speckled



Adjectiv