English-French dictionary »

tengu meaning in French

EnglishFrench
tengu (mythical Japanese creature)
noun

tengu◼◼◼nom {m}