Damla Kayıhan Çarhacıoğlu posting from ProZ.com at 9:19 AM on 22 Oct 2024
Translating => E-learning modules regarding installing apps, online banking, online payments, etc., 2492 words, English>Turkish #memoQ