Arabic-English dictionary »

اِفْتَدَى meaning in English

ArabicEnglish
اِفْتَدَى

ransomto pay a price to set someone free