Havva


Results for "Havva"

Turkish - English dictionary

Havva

(Turkish - English dictionary) :
Eve.