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

أَفَاتَار meaning in بالإنجليزية

العربيةإنجليزي
أَفَاتَار m

avatardigital representation of a person or being

avatarThe physical embodiment of an idea or concept; a personification