YourDictionary

Spanish lime

noun
See genip.

link/cite print suggestion box