Italian-English dictionary »

microtrombo meaning in English

ItalianEnglish
microtrombo noun

microthrombusnoun