barma Meaning in English
برما
English: auger
Roman: barma
برما
English: brace
Roman: barma
برما
English: broach
Roman: barma
برما
English: drill
Roman: barma
برما
English: gimlet
Roman: barma
برما
English: terebra
Roman: barma
برما
English: drill-press
برما
English: bow-drill
برما
English: Burma (Myanmar)
Barma may refer to:
Sponored Video