NichiDict

ゴッドマザー

[goddomazaa]

Meanings

1.Noun

godmother