English-Latin dictionary »

greek letter delta meaning in Latin

EnglishLatin
Greek letter delta noun

delta [undeclined]noun
N