merhametli


Results for "merhametli"

Turkish - English dictionary

merhametli

(Turkish - English dictionary) :
merciful; compassionate.