vanmaram

മാര്‍ഗ്ഗസ്‌തംഭം - meaning in english

Meanings for മാര്‍ഗ്ഗസ്‌തംഭം

unknown
sign-post