Meaning of haykap

haykap

Tagalog

n., biol. virus