English-Polish dictionary »

tugboat meaning in Polish

EnglishPolish
tugboat noun
small, powerful boat

holowniknoun