Definify.com

Definition 2024


grenouille

grenouille

French

Noun

grenouille f (plural grenouilles)

  1. frog