frenemies - French English Dictionary

frenemies

Meanings of "frenemies" in French English Dictionary : 1 result(s)

English French
General
frenemy ami-ennemi [m]