Dictionary / Verbs
تسارا
/t-SA-ra/
English
to argue
French
se disputer
Part of Speech
verb
Register
standard