Chiminshiminshi (Ichiminshiminshi)
Noun

MEANING

A ring worm found in scalp.

Phrase Book

Translations

Verb conjugation