vanmaram

തെക്കുപടിഞ്ഞാറ് - meaning in english

Meanings for തെക്കുപടിഞ്ഞാറ്

noun
South-west