Definify.com

Definition 2025


haykap

haykap

Tagalog

Noun

haykap

  1. virus