Latin-English dictionary »

larus minutus, hydrocoloeus minutus meaning in English

LatinEnglish
Larus minutus, Hydrocoloeus minutus noun

little gull [little gulls](gull)
noun