Hieroglyphs

Dictionary EGYPTIAN > ENGLISH 🔄

M24A: 𓇕

Ideogram: Upper Egypt (šmꜥw)

lily

No sentence yet.