Meaning of 沙羅 in Japanese

  1. Words

Definition of 沙羅

  1. (n) sal tree →Related words: 沙羅双樹

Words related to 沙羅

Back to top