Russian-English dictionary »

острова адмиралтейства meaning in English

RussianEnglish
острова Адмиралтейства proper noun

Admiralty Islands(group of islands)
proper noun