Definition: 1. a ravine
Show more information about ravin
Show more information about dalklyfta
Search took: 1.5121 ms