rial meaning in English
n. rial, unit of currency in iran; unit of currency in oman; unit of currency in saudi arabia (also riyal); unit of currency in yemen
n. rial, unit of currency in iran; unit of currency in oman; unit of currency in saudi arabia (also riyal); unit of currency in yemen