diminutive of pedro (peter) - Allemand Anglais Dictionnaire