English to Turkish Dictionary departs

departs

Ayrılır
Credits: Google Translate
Download the
HelloEnglishApp
image_one