grand_canalEnglish

Grand Canal

Noun

The major waterway in Venice, Italy

English: Grand Canal

Bahasa words with similar meanings