Dictionary / Time
دابا دابا ما تدوّزش
/DA-ba DA-ba ma td-WWZSH/
English
any minute now
French
d une minute a l autre
Part of Speech
noun
Register
standard