Translation of -astro in English:

-astro

suffix -astra

  • 1

    suffix which forms part of words such as (indicando parentesco)
  • 2derogatory

    suffix which forms part of words such as