hafods

English

Noun

hafods

  1. plural of hafod