Spanish-English dictionary »

-astre meaning in English

SpanishEnglish
-astre {m}

-aster