Definify.com

Definition 2025


levrauts

levrauts

French

Noun

levrauts ?

  1. plural of levraut