espontoon

EnglishEdit

NounEdit

espontoon ‎(plural espontoons)

  1. Alternative form of spontoon