Search term mackintosh has 2 results
Jump to
EN English PT Portuguese
mackintosh (n) [clothing] impermeável (n) {m} [clothing]
mackintosh (n) [clothing] capa de chuva (n) {f} [clothing]