HARFANG MEANING IN ENGLISH

• Harfang Definition & Synonyms

  1. (n.) The snowy owl.


RECENT SEARCHES