カズラ
kazura

Noun

1. chasuble

Related to チャズブル

From Latin "casula"