Translation of ¡lagarto, lagarto! in English:

¡lagarto, lagarto!

Heaven help us!, phr.

phrase

Spain
  • 1

    Heaven help us!