Definify.com

Definition 2024


fromards

fromards

English

Noun

fromards

  1. plural of fromard