Dictionary
Dictionary

Tunisian Derja · Phrase

طار عْلِيَّا النُّومtar 3liyya enoum

I had insomnia

Body

More from Sleep