charming


Results for "charming"

English - Turkish Dictionary

charming

(English - Turkish Dictionary) :
s. çekici, hoş, sevimli, cana yakın.