Dictionary Translate Correct Ask AI
أَدَاءٌ لِدَيْنٍ
related Results
idam (n.)
icra (n.)