siu - İspanyolca İngilizce Sözlük

siu

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

İspanyolca İngilizce
Ornithology
siu [m] goldfinch (carduelis)