Breakdown of Bahçelerindeki aslanı yetkili personele teslim etmeliler.
bahçe
garden
aslan
lion
teslim etmek
to deliver; to surrender (something); to hand over
yetkili
authorised
personel
personnel, staff
Elon.io is an online learning platform
We have an entire course teaching Turkish grammar and vocabulary.