Russian braid

English

Noun

Russian braid

  1. Synonym of Russia braid.