Arabic-English dictionary »

تْيْرْيْزَا meaning in English

ArabicEnglish
تْيْرْيْزَا f

Teresafemale given name