barrel (of a rifle or cannon) - Turkish English Dictionary

Suggest a Term