barbed wire


Results for "barbed wire"

English - Turkish Dictionary

barbed wire

(English - Turkish Dictionary) :
dikenli tel.