Translator


"to deposit … in left luggage" in Spanish