LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“maden ocaklarında toprağın düşmesini engelleyici duvar” İngilizcede

1 İngilizce çeviri
EN
shield

I used his beheaded body as a shield.