ARROWS


Meaning of ARROWS in English

Noun. Darts, the equipment and the game itself.

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