kamus
.
Search
About
log_cabin
English
log cabin
Noun
A cabin built with logs
English: log cabin