Italian-English dictionary »

trappola cinese meaning in English

ItalianEnglish
trappola cinese noun

Chinese finger trap(gag toy)
noun