Dictionary / Compliments
نتيا مدبّرة راسّها
/nti-YA md-BB-ra RAS-sha/
English
you are self-sufficient f
French
tu te debrouilles bien
Part of Speech
phrase
Register
standard