Back to Dictionary

frog

Noun

Louisiana Creole

grœnouy, grenouy