Marahuyo (adj.) Is a Filipino word that means "to be enchanted".All Rights Reserved
Marahuyo (adj.) Is a Filipino word that means "to be enchanted".
17 parts