Definify.com

Definition 2025


navrures

navrures

French

Noun

navrures ?

  1. plural of navrure