fòntròm

English: Translation
a large mythical animal, “Saskwatch”
English: Definition
in bàaba fòntròm
noun