Italian-English dictionary »

osmoforo meaning in English

ItalianEnglish
osmoforo adjective

osmophoricadjective