Romanian English Dictionary

limba română - English

a se prezenta, frecventa in English: