Indonesian Tools

English Tools

Definisi 'oleandra'

English to English
noun
1. or family Polypodiaceae: tropical epiphytic or terrestrial ferns Terjemahkan
source: wordnet30


Visual Synonyms

Link to this page: