English-Japanese translation for "swordfish"

EN swordfish Japanese translation

EN swordfish
volume_up
{noun}

1. ichthyology

swordfish
メカジキ [めかじき] {noun} [ichtyol.]

Synonyms (English) for "swordfish":

swordfish