a stop for public transport buses English - Sardinian




English translator: English Sardinian a stop for public transport buses  Eesti sõnaraamat   Español Traductor   Svenska Översättare