albatroses
English
Noun
albatroses
plural of
albatros
Spanish
Noun
albatroses
m
pl
plural of
albatros