Definisi 'defoliated'

English to English
adjective satellite
1 deprived of leaves Terjemahkan
source: wordnet30

More Word(s)
leafless,

Visual Synonyms