English to Turkish Dictionary complaining

complaining

şikayet eden
Credits: Google Translate
Download the
HelloEnglishApp
image_one