Definisi 'genus gleditsia'

English to English
noun
1 deciduous trees: honey locusts Terjemahkan
source: wordnet30


Visual Synonyms