Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "isla"

isla

    n.
    • island
Improve your Filipino vocabulary