Turkish-English dictionary »

yardıma ihtiyacınız var mı? meaning in English

TurkishEnglish
yardıma ihtiyacınız var mı? phrase

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