Definify.com

Definition 2024


mogusa

mogusa

Japanese

Romanization

mogusa

  1. rōmaji reading of もぐさ