English to Arabic

Meaning for:
Shovelboard
other
لعبة الشوفيلبورد