Hieroglyphs

Dictionary ENGLISH > EGYPTIAN 🔄

two lotus plants

M12A: 𓆽

Ideogram: 2,000

No sentence yet.