masimasi

English: Translation
dolphinfish
noun