Translation Of Monkey Kidney In Different Languages

English
Ways to say monkey kidney
De rein de singe