Meaning of タチアオイ in Japanese

  1. Words

Definition of タチアオイ

  1. (n) hollyhock (Alcea rosea)

Words related to タチアオイ

Back to top