إنجليزي-العربية قاموس »

on the face of it meaning in العربية

إنجليزيالعربية
on the face of it as far as can be seen or determined

عَلَى مَا يَبْدُوْ

لِأَوَّلِ وَهْلَةٍ

Your history