marabba Meaning in English

Roman Urdu Dictionary

Roman Urdu to English Dictionary

مربہ

English: jam
Roman: marabba

مربہ

All in One

A marabba is an obsolete unit of area in India and Pakistan approximately equal to 25 acres, (10.117 hectares).
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video