edidi

listen to the pronunciation of edidi
Lateinisch - Englisch
publish
relate
give out, put forth, emit
beget