German Portuguese Dictionary

Deutsch - português

Limette in Portuguese:

1. Lima Lima