Definify.com

Definition 2026


navrures

navrures

French

Noun

navrures ?

  1. plural of navrure