2 Spanish Synonyms for LIMA
Prev.1Next
limón
Definition: 1. (Spain, Chile) lemon (fruit)
There are 4 definitions of the word limón
Show more information about limón
citrón
Definition: 1. lemon
There are 2 definitions of the word citrón
Show more information about citrón
Prev.1Next
Search took: 10.56 ms