noun Roman Catholic Church. a cassock with a small cape attached.
zimarra 🔊 Listen to this noun Roman Catholic Church. a cassock with a small cape attached. Share Facebook Twitter Google +