armadă Noun, f, arma

  1. (military) armada (fleet of warships)

Appox. usage (any sense): 0.673 per million words

Appox. usage (any sense): 0.673 per million words