courtyardEnglish

court, courtyard

Noun

An area wholly or partly surrounded by walls or buildings

English: court, courtyard

Bahasa: halaman, pekarangan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words