Dictionary / Time
دابا هكّا
/DA-ba HA-ka/
English
just now
French
à l'instant
Part of Speech
noun
Register
standard