a long cape

listen to the pronunciation of a long cape
English - Turkish
harmani
English - English

Definition of a long cape in English English dictionary

A cape
promontorium