avenue from north to south that crosses the streets perpendicularly - French English Dictionary

Suggest a Term