emicare

listen to the pronunciation of emicare
Lateinisch - Englisch
appear suddenly
leap out, spring/shine forth