English to Turkish Dictionary longstanding

longstanding

uzun süredir devam eden
Credits: Google Translate
Download the
HelloEnglishApp
image_one