meaning of liguria

1. region of northwestern Italy on the Ligurian Sea


Related Words

liguria | ligurian sea |

Developed & Maintained By Taraprasad.com

Treasure Words