TED


Meaning of TED in English

Turtle extruder device.

Fishery English glossary.      Английский глоссарий рыболовства .