vanmaram

അന്ത്യസ്ഥാനം - meaning in english

Meanings for അന്ത്യസ്ഥാനം

noun
Dead end