Internet Archive BookReader

Spanish idioms with their English equivalents embracing nearly ten thousand phrases