Fetching

Russian Meaning

привлекательный

очаровательный

соблазнительный

English Meaning

  1. Very attractive; charming: a fetching new hairstyle.

Statcounter