HOUSE MARTIN





Definition:

  1. [noun] common small European martin that builds nests under the eaves of houses
    Synonyms: Delichon urbica

Synonyms: