Translation of شپّا in English

شپّا

Noun (masculine)

  1. butt or mark for archers

Powered by Oxford