Indonesian Tools

English Tools

Definisi 'swiss mountain pine'

English to English
noun
1. low shrubby pine of central Europe with short bright green needles in bunches of two Terjemahkan
source: wordnet30


Visual Synonyms

Link to this page: