Sign in Join

ドッグファイト
doggufaito

Noun

1. dogfight (aircraft); dog fight

Other forms:
、