×
spitcher
meaning in English
vt.
〔军俚〕击沉(敌人的潜艇)。
Related Words
spitbox
spitchcock
spitdevil
spite
PC Version
Copyright © 2018 WordTech Co.