timefacta

listen to the pronunciation of timefacta
Lateinisch - Englisch
frightened, alarmed