catching device - İspanyolca İngilizce Sözlük

catching device

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

İngilizce İspanyolca
General
device which is used for catching fish red [f]