Results for "

HARAM

"
Turkish - English dictionary

haramzade

(Turkish - English dictionary) :
1. bastard, illegitimate child. 2. unscrupulous (person).