Definisi 'meryta'

English to English
noun
1 small to medium evergreen dioecious trees of oceanic climates: puka Terjemahkan
source: wordnet30


Visual Synonyms