Translation of cinta de celo in English:

cinta de celo

feminine noun

(cinta de cello)
Trademark
Spain