Spanish to English nato

Dictionary entry: nato
  • Top