arbourEnglish

arbor, arbour, bower, pergola

Noun

A framework that supports climbing plants

English: arbor, arbour, bower, pergola

Bahasa: punjung, para-para

Bahasa words with similar meanings

English words with similar meanings

Show 3 words