albatros

albatros

English Noun
Ad

Definition

Obsolete form of albatross.

Ad