Spanish Idiom of the Day: 2019-2-14
Spanish Phrase of the Day: tener lugar
English Translation: to take place
English Translation:
The contest took place at the stadium.
Popular Phrase: to see in spanish | Spanish Word for Love | Conjugated Verb: acomodar - to lodge, to accommodate, to find a place for [ click for full conjugation ]