Polish-English dictionary »

kanion meaning in English

PolishEnglish
kanion noun

canyonnoun
a valley cut in rock by a river

Wielki Kanion

Grand Canyon