Romanian-English dictionary »

[polite] aveți nevoie de ajutor? meaning in English

RomanianEnglish
[polite] aveți nevoie de ajutor? frază

do you need help(do you need help?)
phrase