×

yalta meaning in English

n. yalta, a resort city in southern ukraine on the black sea

Related Words

  1. conférence de yalta
  2. yakuza
  3. yale
  4. yamaguchi
  5. yamaha
PC Version

Copyright © 2018 WordTech Co.