laughing gull

laughing gull

English Noun
Ad

Definition

A common European gull (Xema ridibundus).

Ad