Dictionaries
English
English
Русский
Sign In
Registration
Russian
English
Russian
English
English
Russian
Военная армада
Translation военная армада into english
военная армада
military armada
Военная армада приближалась к берегу.
The military armada was approaching the shore.
Translations