Meaning of 真桑瓜 in Japanese

  1. Words

Definition of 真桑瓜

  1. (n) melon; Cucumis melo var Makuwa
Back to top