Spanish-English dictionary »

dseda meaning in English

SpanishEnglish
dseda noun
{f}

zeta(Seventh letter of the ancient Greek alphabet)
noun
[UK: ˈziː.tə] [US: ˈzeɪ.tə]