English to Portuguese Dictionary umbrellas

umbrellas

Guarda-chuvas
translation of 'umbrellas'
noun
chapéu-de-chuva,
sombrinha,
guarda-sol,
proteção,
guarda-chuva,
cobertura,
barreira aérea,
pára-quedas
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one