Portuguese-English dictionary »

com bicho-carpinteiro meaning in English

PortugueseEnglish
com bicho-carpinteiro noun

ants in one's pants(agitated and fidgety state)
noun