Hieroglyphs

Dictionary EGYPTIAN > ENGLISH 🔄

M28A: 𓇚

Ideogram: Upper Egypt (šmꜥw)

three lilies on village

No sentence yet.