topcoat - İngilizce Eşanlam Sözlük

topcoat

n.
[1] greatcoat , overcoat