card game in which each player receives five cards - Spanish English Dictionary

Suggest a Term