Meaning of トロロアオイ in Japanese

  1. Words

Definition of トロロアオイ

  1. (n) sunset hibiscus (Hibiscus manihot)
Back to top