"albatrosse" in English Albatrosse {m pl} albatrosses Detailed translations for "albatrosse" Albatrosse{masculine plural} Albatrosse albatrosses