French-English dictionary »

daimyo meaning in English

FrenchEnglish
daimyo nom {m}

daimyo◼◼◼(Japanese feudal lord)
noun