Meaning of -astro in Spanish:
-astro
Translate -astro into English
-astra
1Sufijo apreciativo que forma nombres a partir de nombres y que aporta un valor despectivo.
camastro, politicastro, musicastro, madrastra
Translate -astro into English
1Sufijo apreciativo que forma nombres a partir de nombres y que aporta un valor despectivo.