English

edit

Noun

edit

xenodollars

  1. plural of xenodollar