English-French dictionary »

amban meaning in French

EnglishFrench
amban (provincial governor in a semi-independent territory under Chinese rule)
noun

amban◼◼◼nom {m}