Multilingual Turkish Dictionary

ABLIEFERUNG, EN

ABLIEFERUNG, EN : German Turkish

[die] teslim