English-French dictionary »

allure meaning in French

EnglishFrench
allure (the power to attract, entice; the quality causing attraction)
noun
[UK: ə.ˈlʊə(r)]
[US: ə.ˈlʊr]

attirance◼◼◼nom {f}

Gallurese (language)
proper noun

gallurais◼◼◼nom propre
{m}

galluriennom propre
{m}