DOUBLE PEDRO Meaning of DOUBLE PEDRO in English () Cinch (the game). Webster's English dictionary. Английский словарь Webster. 2012