Portuguese-English dictionary »

bicho de sete cabeças meaning in English

PortugueseEnglish
bicho de sete cabeças noun

rocket science(anything overly complex (idiomatic))
noun
[UK: ˈrɒkɪt ˈsaɪəns] [US: ˈrɑːkət ˈsaɪəns]

bicho de sete cabeças noun
{f}

hydra [hydras](complex, multifarious problem)
noun
[UK: ˈhaɪ.drə] [US: ˈhaɪ.drə]