Word Definition - 的的喀喀湖

dì dì kā kā hú Lake Titicaca