Definify.com

Definition 2025


shimatta

shimatta

Japanese

Romanization

shimatta

  1. rōmaji reading of しまった