Shimose

English

Noun

Shimose (uncountable)

  1. Ellipsis of Shimose powder.