Definify.com

Definition 2024


shimatta

shimatta

Japanese

Romanization

shimatta

  1. rōmaji reading of しまった