little owl (athene noctua) - Spanish English Dictionary

little owl (athene noctua)

Meanings of "little owl (athene noctua)" in Spanish English Dictionary : 1 result(s)

English Spanish
Ornithology
little owl (athene noctua) mochuelo [m]