DOUBLE PEDRO


Meaning of DOUBLE PEDRO in English

add. ·- cinch (the game).

Webster English vocab.      Английский словарь Webster.