orange_treeEnglish

orange, orange tree

Noun

Any citrus tree bearing oranges

English: orange, orange tree

Bahasa: oren

Bahasa words with similar meanings

English words with similar meanings

Show 1 words