natasha ( synonym found)

Definition of natasha:

°borrowed from Russian in the twentieth century.

Definition of natasha:

°borrowed from Russian in the twentieth century.

Back to Top