Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "selula"

selula

    n.
    • cell
Improve your Filipino vocabulary