patrol torpedo boat


noun

Words nearby patrol torpedo boat