Meaning of diyabelin

diyabelin

Tagalog

diyabelin n. javelin