English to Marathi Dictionary barricade

barricade

अडथळा उत्पन्न करुन मार्ग बंद करणे
Credits: Google Translate
Download the
HelloEnglishApp
image_one