Romanian-English dictionary »

nu se auzi nici musca meaning in English

RomanianEnglish
nu se auzi nici musca frază

one could hear a pin dropphrase