How do you say delta in Welsh?
— Delta


Generic synonyms for delta in Welsh
letterllythyren (f)