English-French dictionary »

balrog meaning in French

EnglishFrench
balrog (fiery demonic creature)
noun

balrog◼◼◼nom {m}