Smiter in Tagalog

What is the translation of word Smiter in Tagalog/Filipino ?

Meaning of   Smiter in Tagalog is : nambubugbog

Sponsored

Defenition of word Smiter

  • One who smites.

Sponsored

Other meanings of Smiter