üstçavuş


Results for "üstçavuş"

Turkish - English dictionary

üstçavuş

(Turkish - English dictionary) :
mil. staff sergeant.