شَرَاكْسَة
Dictionary
›
ar-en
شَرَاكْسَة
šarāksa
·
noun
Meaning — English
Charaxes-genus butterfly.
Suggested websites
almaany.com
·
Wiktionary