To appear suddenly or unexpectedly; SYN. pop up.
srpskinemačkifrancuskigrčkiruskiturski
srpski · francuski