Meaning of 巨像 in Japanese

  1. Words

Definition of 巨像

  1. (n) huge image
Back to top