NichiDict

アウトブリーディング

[autoburiidingu]

Meanings

1.Noun

outbreeding