vanmaram

പാലസ്‌തീന് - meaning in english

Meanings for പാലസ്‌തീന്

noun
Holy land
Palastine