Subscribe
URL of the page has been copied to clipboard.
Meaning : Common small European martin that builds nests under the eaves of houses.
Synonyms : delichon urbica
Install App
House martin meaning in Telugu.