miğfer


Results for "miğfer"

Turkish - French Dictionary

miğfer

(Turkish - French Dictionary) :
casque