answersLogoWhite

0

La Grenoui (I do not know the correct spelling)

It is spelled la grenouille (aka Google translate) which means "The Frog" in English. Gibbs says that was what it meant one time to Jenny.

User Avatar

Wiki User

12y ago

What else can I help you with?