Translator


"champa" in English

QUICK TRANSLATIONS
"champa" in English
TRANSLATIONS & EXAMPLES
champa{feminine}
champa(also: tepe)
sod{noun} (piece of turf)
tuft{noun}
muff{noun} [Amer.] [vulg.] (female pubic hair)
pubes{noun} [slg.]