FRAENA MEANING IN ENGLISH

• Fraena Definition & Synonyms

  1. (pl. ) of Frenum


RECENT SEARCHES