timefacta

listen to the pronunciation of timefacta
Latince - İngilizce
frightened, alarmed