quoits - İngilizce Eşanlam Sözlük

quoits

n.
[1] horseshoes