Hieroglyphs

Dictionary ENGLISH > EGYPTIAN 🔄

lily

M24A: 𓇕

Ideogram: Upper Egypt (šmꜥw)

No sentence yet.