Translation of Spain in Indonesian

Spain

Spanyol

noun

  • 1

    Spanyol