Spanish-English dictionary »

meter el autobús meaning in English

SpanishEnglish
meter el autobús verb

park the busverb