red locust - İspanyolca İngilizce Sözlük

red locust

Meanings of "red locust" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
General
a kind of locust with red wings tapachiche [m] NI