depressa : Related Words Words similar in meaning to depressa
- tricase«
- lecce«
- salento traditional region«
- bari«
- grecìa salentina«
- magna grecia«
- east italy«
- nearest international airport«
- brindisi«
- frazione«
- apulia«
- transportation«
- commune«
- province«
- municipality«
- road«
- south«
- town«
- population«
- village«
- 2-lane freeway«