NichiDict

屏風岩

びょうぶいわ
[byoubuiwa]

Meanings

1.Noun

sheer cliff