house_martinEnglish

Delichon urbica, house martin

Noun

Common small European martin that builds nests under the eaves of houses

English: house martin, Delichon urbica

English words with similar meanings

Show 1 words