English-Italian dictionary »

chinese finger trap meaning in Italian

EnglishItalian
Chinese finger trap (gag toy)
noun

trappola cinesenoun