Meaning of daksipat-diglap

daksipat-diglap

Tagalog

n. radio telescope