Dictionaries
English
English
Русский
Sign In
Sign Up
Russian
English
Russian
English
English
Russian
Столица никарагуа
Translation столица никарагуа into english
столица никарагуа
(the) capital of Nicaragua
Манагуа - столица Никарагуа.
Managua is the capital of Nicaragua.
Translations