Dictionary / Compliments
نتيا مدبّر راسو
/nti-YA md-BBR RA-su/
English
you are self-sufficient m
French
tu te debrouilles bien
Part of Speech
phrase
Register
standard