triangular piece of land where roads meet English - Norwegian




English translator: English Norwegian triangular piece of land where roads meet  Eesti sõnaraamat   Español Traductor   Svenska Översättare