Term Gallery logo

Meanings of hirundo rustica in English

Catalan
oreneta
oreneta
Usage of hirundo rustica in English
1
2
Translations for hirundo rustica

Catalan