tripodEnglish

tripod

Noun

A three-legged rack used for support

English: tripod

Bahasa: kaki tiga

Bahasa words with similar meanings