Home
Manglish
English listing
Malayalam listing
About
ശിലാതടാകം - meaning in english
Meanings for ശിലാതടാകം
noun
Rock-basin