mistar Meaning in English

Roman Urdu Dictionary

Roman Urdu to English Dictionary

مسطر

English: rule
Roman: mistar

مسطر

English: straightedge