Meaning of दीरà¥à¤˜à¤šà¤¤à¥à¤°à¤¸à¥à¤¤à¥à¤°
n S A parallelogram.
Browse Marathi - English Words
Tags: English Meaning of dirghacaturastra, dirghacaturastra Meaning, Tamil to English Dictionary, dirghacaturastra Tamil Meaning, dirghacaturastra English Meaning