Translation of تل تل in English:

تل تل

phrase

  • little by little, by degrees