Results for "

strumpet

"
English - Turkish Dictionary

strumpet

(English - Turkish Dictionary) :
i. fahişe, orospu.