patioEnglish

patio, terrace

Noun

Usually paved outdoor area adjoining a residence

English: patio, terrace

Bahasa: teres

Bahasa words with similar meanings

English words with similar meanings

Show 1 words