Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "seaweed"

seaweed

    n.
    • any plant or plants growing in the sea: damong-dagat
Improve your Filipino vocabulary