Arabic-English dictionary »

صَرَّافَة meaning in English

ArabicEnglish
صَرَّافَة

automated teller machinebanking