NichiDict

ドッグファイト

[doggufaito]

Meanings

1.Noun

dogfight (aircraft); dog fight