Translation of armada in Malay

armada

armada

noun

  • 1

    armada, sekumpulan kapal perang