Did you mean: lime, Lima, limit

Sorry, no translations for "limu" have been found.

Wiktionary Links