Meaning of dutain

dutain

Tagalog

adj. terrestrial