English-French dictionary »

soulmate meaning in French

EnglishFrench
soulmate (Someone with whom one has a special connection)
noun
[UK: sˈəʊlmeɪt]
[US: sˈoʊlmeɪt]

âme sœur◼◼◼nom {f}