Dictionary / Time
دابا هادي
/DA-ba HA-di/
English
just now
French
a l instant
Part of Speech
noun
Register
standard