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


French

Suggestions for touladi in French

Spelling Suggestions for: touladi


Wiktionary Translations for touladi:

touladi
noun
  1. Salvelinus namaycush

External Machine Translations: