Italian-English translations for combattimento tra cani
- dogfightThe two bi-planes swirled around each other like angry wasps in a violent dogfight.Missiles exhausted, the pilot was forced to close and dogfight with his opponent.
Trending Searches
Popular Dictionaries