Term Gallery logo

Meanings of fleckles in English

Portuguese
sardas
Spanish
peca
Catalan
piga