aftosa


af·to·sa

noun \af-ˈtō-sə, -zə\

Definition of AFTOSA

Seen & Heard

What made you want to look up aftosa? Please tell us where you read or heard it (including the quote, if possible).