No exact translation found for
طرطير

Do you mean: