Spanish limes
English
Noun
Spanish
limes
plural of
Spanish lime