back to search
أميرة
u-mai-ra

Umaira

for a female

Living a long life, living long.