greenwoodEnglish

greenwood

Noun

Woodlands in full leaf

English: greenwood

Bahasa: hutan rimba

Bahasa words with similar meanings