Dictionary / Compliments

ntiya mdbbra rassha

نتيا مدبّرة راسّها

/nti-YA md-BB-ra RAS-sha/

English

you are self-sufficient f

French

tu te debrouilles bien

Part of Speech

phrase

Register

standard