topcoat – English–Español translations

🇬🇧 en es 🇪🇸

topcoat noun

  /ˈtɒpkəʊt/
  • light overcoat
sobrerropa
Wiktionary Links