Definify.com

Definition 2024


navrures

navrures

French

Noun

navrures ?

  1. plural of navrure