English to Spanish Dictionary helplessly

helplessly

sin poder hacer nada
Credits: Google Translate
Download the
HelloEnglishApp
image_one