velvet coat

listen to the pronunciation of velvet coat
الإنجليزية - الإنجليزية
garment worn on the upper body which is made of a silky fine fabric known as velvet