'

Turkish–English dictionary

English translation of the Turkish word teslim

Turkish → English
  
TurkishEnglish
teslim consignment; delivery; submission