albatri urlatori
Italian
Noun
albatri
urlatori
plural of
albatro urlatore