What is the translation of word Armada in Tagalog/Filipino ?
Sponsored
an armada of destroyers, minesweepers, and gunboats