Italian-English dictionary »

digamma meaning in English

ItalianEnglish
digamma noun

digamma(letter of the Old Greek alphabet)
noun