Spanish-English translations for tribuna improvisada
- soapboxThe madman obtained a soapbox which he stood on at the corner of Broadway and Wall street, to shout out his prophesy of the end of the world.Hes been on his soapbox all day about the new football coach.
Trending Searches
Popular Dictionaries