answersLogoWhite

0

yes it is a french word that is used in english and it has the same meaning in both languages.

User Avatar

Wiki User

13y ago

What else can I help you with?