Italian-English dictionary »

cosa sta succedendo? meaning in English

ItalianEnglish
cosa sta succedendo? interjection

what's cooking(request for an explanation)
interjection