yalta

(noun) Yalta

< yale university | yalta conference >