Mosquito-boat definition

A PT boat.
noun
0
0
Advertisement