LexiTurkTURKISH ↔ ENGLISH DICTIONARY

trb yara etrafında veya deri üzerinde peyda olan mantar veya sün gere benzer /sıs/” in English

1 English translation
EN
fungus

It's a fungus.