giant petrels

listen to the pronunciation of giant petrels
English - Turkish

Definition of giant petrels in English Turkish dictionary

giant petrel
dev denizkuşu
giant petrel
dev denizkusu
English - English
macronectes
giant petrel
large brownish petrel chiefly of Antarctic seas