lady-killer


Results for "lady-killer"

English - Turkish Dictionary

lady-killer

(English - Turkish Dictionary) :
i. kadın avcısı.