zimarra









zimarra


noun Roman Catholic Church.

  1. a cassock with a small cape attached.
53 queries 0.529