Definisi 'giant cane'

English to English
noun
1 tall grass of southern United States growing in thickets Terjemahkan
source: wordnet30


Visual Synonyms