NichiDict

イエローキャブ

[ierookyabu]

Meanings

1.Noun

Japanese woman who readily sleeps with foreign men