Browse Entries

Do you know this word?

log trap

1. a kind of deadfall.

Go to full entry >