Definify.com

Definition 2024


levrauts

levrauts

French

Noun

levrauts ?

  1. plural of levraut