×

木有本水有源 meaning in English

trees have their roots the foundation of things

Related Words

  1. 木油桐
  2. 木有本,水有源
  3. 木鱼
  4. 木鱼棒
PC Version

Copyright © 2018 WordTech Co.