English-Polish dictionary »

armada meaning in Polish

EnglishPolish
armada noun
a fleet of warships

armadanoun