French-English dictionary »

wyandot meaning in English

FrenchEnglish
wyandot nom propre
{m}

Wyandot◼◼◼(language)
proper noun