iron pin in the game of pool billiards - Spanish English Dictionary

Suggest a Term