Definify.com

Definition 2026


mogusa

mogusa

Japanese

Romanization

mogusa

  1. rōmaji reading of もぐさ