zugestellt (delivered) [de] - Turkish English Dictionary

Suggest a Term