Meaning of dalubtala

dalubtala

Tagalog

n. astronomer