Ilocano Dictionary
Home
Index
About
Read More »
TAOOATAOOÁ
Castor oil plant (Ricinus communis).
Share on:
< TÁOG
TAP-ÓY >