它羅

Chinese > Latin

trochus