English-French dictionary »

six nations of the grand river meaning in French

EnglishFrench
Six Nations of the Grand River proper noun

Réserve des Six Nations◼◼◼nom propre