English translation of 'तल शिला'
तल शिला/tala shila/
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