Dictionaries
English
English
Русский
Sign In
Sign Up
English
English
Russian
Russian
English
Russian
Massive armada
Translation massive armada into russian
massive armada
масштабная армада
The massive armada was observed approaching the coastline.
Широкая армада была замечена, приближающейся к побережью.
Translations