Search term Grand Canyon has 2 results
EN English VI Vietnamese
Grand Canyon Grand Canyon

EN VI Translations for canyon

canyon (n) [a valley cut in rock by a river] vực (n) [a valley cut in rock by a river] (n)
VI Vietnamese EN English
Grand Canyon Grand Canyon