itashas

English

Noun

itashas

  1. plural of itasha