Mongoose (en. Mongoose)

Translation into Tagalog

Synonyms