fogfalls

English

Noun

fogfalls

  1. plural of fogfall