Results for "

motorbot

"
Turkish - English dictionary

motorbot

(Turkish - English dictionary) :
,-tu (any small, motor-driven) boat, motorboat.