LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(biyol.) mahfaza” İngilizcede

1 İngilizce çeviri
EN
sheath

A sheath for a sword is a scabbard.