maracay

maracay

maracay

Noun

a city in north central Venezuela; cattle center

Synonyms: