French-English dictionary »

avoir deux mains gauches (have two left hands) meaning in English

FrenchEnglish
avoir deux mains gauches (have two left hands) adjectif

all thumbs◼◼◼(clumsy (idiom))
adjective