Portuguese-English dictionary »

chapéu-de-chuva meaning in English

PortugueseEnglish
chapéu-de-chuva noun
{m}

umbrella [umbrellas](cloth-covered frame used for protection against rain or sun)
noun
[UK: ʌm.ˈbre.lə] [US: ʌm.ˈbre.lə]