small-mouthed (person) - Espagnol Anglais Dictionnaire