Italian edit

Etymology edit

From moto- +‎ pesca.

Noun edit

motopesca f (plural motopesche)

  1. a motorised/motorized fishing boat