NichiDict

アヤトラ

[ayatora]

Meanings

1.Noun

ayatollah