French-English dictionary »

shogunat meaning in English

FrenchEnglish
shogunat nom {m}

shogunate◼◼◼(shogunate, bakufu)
noun