No exact translation found for
كان على حق

related Results
sein (v.)
stehen (v.) , {stand ; gestanden}
liegen (v.) , {lag ; gelegen}
stattfinden (v.) , {fand statt / stattfand ; stattgefunden}
Cannes {geogr.}
كَان {مدينة}، {جغرافيا}
die Lösung prüfen (n.) , {comp.}