Search term 曳船 has one result
Jump to
JA Japanese EN English
曳船 (n) [small, powerful boat] (n) tugboat (n) [small, powerful boat]