tova - İspanyolca İngilizce Sözlük

tova

Meanings of "tova" in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
Ornithology
tova [f] crested lark (galerida cristata)