cameltoe – English–Español translations

🇬🇧 en es 🇪🇸

cameltoe noun

  • clear visible presence of a woman's vulva
marca de la raja, marca del chocho
Wiktionary Links