depression or hollow in an avenue at the intersection with another street - Turkish English Dictionary

Suggest a Term