Dictionary
Dictionary

Tunisian Derja · Word

شَبْعَة نومshab3a noum

Plenty of sleep

More from Quantity