luu golee

English: Translation
testicles
noun
ruth-rudolph