Latin-Russian dictionary »

diomedea meaning in Russian

LatinRussian
diomedea noun
F

альбатросnoun

Your history