Romanian-Latin dictionary »

albatros meaning in Latin

RomanianLatin
albatros

diomedea