English to afrikaans meaning of

Limeira is 'n eienaam en verwys na 'n stad in die staat São Paulo, Brasilië.