Home
Manglish
English listing
Malayalam listing
About
യുദ്ധാനുഭവം - meaning in english
Meanings for യുദ്ധാനുഭവം
noun
Smell of powder