Portuguese-English dictionary »

sumidouro meaning in English

PortugueseEnglish
sumidouro noun
{m}

Bermuda Triangle(any area where things mysteriously disappear)
noun
[UK: bə.ˈmjuː.də ˈtraɪæŋ.ɡl̩] [US: bər.ˈmjuː.də ˈtraˌjæŋ.ɡl̩]

sink [sinks](destination vertex)
noun
[UK: sɪŋk] [US: ˈsɪŋk]