Meaning of talabulanan

talabulanan

Tagalog

n. selenography