bazuka


Results for "bazuka"

Turkish - German Dictionary

bazuka

(Turkish - German Dictionary) :
e Panzerfaust.