it's the same the world over - Spanish English Dictionary

Suggest a Term