amscrays

English

Verb

amscrays

  1. third-person singular simple present indicative of amscray