log house

listen to the pronunciation of log house
English - English

Definition of log house in English English dictionary

loghouse
{n} a dwelling made of logs
log house
Favorites