Dictionary Romanian – English

spartachiadă



Substantiv feminin
1. sport

Spartakiad


2. sport

Spartacus games