Meaning of オランダカイウ in Japanese

  1. Words

Definition of オランダカイウ

  1. (n) calla lily (Zantedeschia aethiopica)
Back to top