Translation of turas in English:

turas

filter

noun

  • 1

    filter, device for holding back impurities in liquid or gas