turnike


Results for "turnike"

Turkish - French Dictionary

turnike

(Turkish - French Dictionary) :
tourniquet