Translation Of Has Recently Appeared In Different Languages

English
Ways to say has recently appeared
Baru-baru ini muncul