çavuş


Results for "çavuş"

Turkish - French Dictionary

çavuş

(Turkish - French Dictionary) :
sergent