Translation of بُترا in English

بُترا

Adjective

  1. blunt (weapon or tool)

Powered by Oxford