English-Portuguese dictionary »

all thumbs meaning in Portuguese

EnglishPortuguese
all thumbs (clumsy (idiom))
adjective

ter dois pés esquerdosadjective