Translation of tarbus in English:

tarbus

fez

noun

  • 1

    fez, Muslim man's high flat-topped red cap