Spanish-English dictionary »

centaura meaning in English

SpanishEnglish
centaura noun
{f}

centaury [centauries](Centaurium)
noun
[UK: sˈentɔːri] [US: sˈentɔːri]