Riparia riparia

Explore definitions, synonyms, and language insights of Riparia riparia

Definitions

Noun
swallow of the northern hemisphere that nests in tunnels dug in clay or sand banks

More General Terms