vanmaram

തീപിടിക്കുന്ന ബോംബ് - meaning in english

Meanings for തീപിടിക്കുന്ന ബോംബ്

noun
Fire bomb