'Ellykahaa

English: Translation
place name by Campo
proper noun
Place names
Campo