Tlalediwa /tla-le-di-wa /
Grammar:verb
To be distressed by
To have causes for anxiety
Search More Words Dictionary