Definisi 'key lime'

English to English
noun
1 small yellow-green limes of southern Florida Terjemahkan
source: wordnet30

More Word(s)
lime,

Visual Synonyms