Ilocano Dictionary
Home
Index
About
Read More »
ALIMÁTEC
Leeches like those of Spain.
Share on:
< ALIMANG̃MÁNG̃
ALIMBÁDAO >