Miranda in English | Spanish to English Translation and Dictionary

miranda

 
miranda
estar de miranda (gandulear) to be loafing o lazing around; (no participar) to be an onlooker
Search history
Did this page answer your question?