tutkusal


Results for "tutkusal"

Turkish - English dictionary

tutkusal

(Turkish - English dictionary) :
passionate.