NichiDict

セニョーラ

[senyoora]

Meanings

1.Noun

señora