Romanian-English dictionary »

[familiar] ai nevoie de ajutor? meaning in English

RomanianEnglish
[familiar] ai nevoie de ajutor? frază

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