Meaning of aghimuan

aghimuan

Tagalog

n. technology