Dictionary / Compliments

ntiya mdbbrr rasu

نتيا مدبّر راسو

/nti-YA md-BBR RA-su/

English

you are self-sufficient m

French

tu te debrouilles bien

Part of Speech

phrase

Register

standard