Ilocano Dictionary
Home
Index
About
Read More »
LAOOLAOOÁ
Spider.
Spider cocoon with eggs,
búgui ti
⊗.
Share on:
< LÁON
LAÓT >