leather coat

listen to the pronunciation of leather coat
English - Turkish
deri ceket
deri palto
English - English

Definition of leather coat in English English dictionary

leathercoat
{n} the name of a very rough apple