Translation of تالو آنا in English:

تالو آنا

phrase

  • inflammation of the palate