Dictionary English – Romanian

blotch



Substantiv
1.

pată (de cerneală etc.)