Spanish to English decámetro

Dictionary entry: decámetro
  • Top