Definify.com

Definition 2024


Togura

Togura

See also: togura

Japanese

Romanization

Togura

  1. rōmaji reading of とぐら

togura

togura

See also: Togura

Japanese

Romanization

togura

  1. rōmaji reading of とぐら