English translation of तल शिला
तल शिलाPowered by COBUILD /tala shila/
Definitions and Translations
nf/tala shila, tala shilA, tala shilaa, tal shilā/
ledge countable noun
A ledge is a piece of rock shaped like a narrow shelf on the side of a cliff or mountain.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of तल शिला from the Collins Hindi to English Dictionary