Loading slang details...

troika (тройка) Meaning & Definition | SlangWatch | SlangWatch