Portuguese-English dictionary »

porta-guarda-chuva meaning in English

PortugueseEnglish
porta-guarda-chuva noun
{m}

umbrella standnoun
[UK: ʌm.ˈbre.lə stænd] [US: ʌm.ˈbre.lə ˈstænd]