Summary
French to English:   more detail...
  1. jojo:


French

Suggestions for jojo in French

Spelling Suggestions for: jojo


Wiktionary Translations for jojo:

jojo
noun
  1. imbécile, jobard.

External Machine Translations:


English

Suggestions for jojo in English

Spelling Suggestions for: jojo

External Machine Translations: