overcoat in Spanish
overcoat in Spanish
abrigo
A heavy garment worn over other clothes, for protection from cold or weather.
sobretodo
A heavy garment worn over other clothes, for protection from cold or weather.