Spanish-English dictionary »

tetita meaning in English

SpanishEnglish
tetita noun
{f}

mantit(slang term for a man's breast)
noun