French Nouns: grenouille

French Nouns noun 'grenouille' conjugated