English-Latin dictionary »

little gull meaning in Latin

EnglishLatin
little gull [little gulls] (gull)
noun

Larus minutus, Hydrocoloeus minutusnoun