Dictionary / Slang

daba daba

دابا دابا

/DA-ba DA-ba/

English

right now

French

tout de suite

Part of Speech

interjection

Register

standard