Dictionary
Dictionary

Tunisian Derja · Phrase

ما نِجِّمْش نُرْقُدma nejjemsh nor9od

I can’t sleep

Body

More from Sleep