Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "lobster"

lobster

    n.
    • a large shrimp with two big claws: ulang
Improve your Filipino vocabulary