Summary
French to English:   more detail...
  1. migou:
    • Wiktionary:
      migou → yeti


French

Suggestions for migou in French

Spelling Suggestions for: migou


Wiktionary Translations for migou:

migou
noun
  1. unidentified animal

External Machine Translations:


English

Suggestions for migou in English

Spelling Suggestions for: migou

External Machine Translations: