English-French dictionary »

two left feet meaning in French

EnglishFrench
two left feet (exhibiting clumsiness)
noun

(avoir) deux pieds gauches◼◼◼nom