Spanish to English tragarse un semáforo

Dictionary entry: tragarse un semáforo
  • Top