Definify.com

Definition 2025


fromards

fromards

English

Noun

fromards

  1. plural of fromard