log dogs

English

Noun

log dogs

  1. plural of log dog