SPIDER


Meaning of SPIDER in English

damang;kaka;lawa-lawa;lawa

English-Visayan vocabulary.      Англо-бисайский словарь Висайян.