kamus
.
Search
About
observation_post
English
lookout, observation post
Noun
An elevated post affording a wide view
English: lookout, observation post
English words with similar meanings
Show 1 words
lookout