Results for "

affable

"
English - Turkish Dictionary

affable

(English - Turkish Dictionary) :
s. rahat, dostça ve sokulgan.