maruca

[Spanish] plural marucas

Ling

Synonyms in other languages

Latin names

Countries