Definify.com

Definition 2025


mogusa

mogusa

Japanese

Romanization

mogusa

  1. rōmaji reading of もぐさ