Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "yodo"

yodo

    Sp n.
    • tincture of iodine
Improve your Filipino vocabulary