barn owl (tyto alba) - Spanish English Dictionary
History

barn owl (tyto alba)



Meanings of "barn owl (tyto alba)" in Spanish English Dictionary : 2 result(s)

English Spanish
Ornithology
barn owl (tyto alba) coruja [f]
barn owl (tyto alba) oliva [f]