"petruschka" in English 'Petruschka' 'Petrushka' Detailed translations for "petruschka" 'Petruschka' 'Petruschka' 'Petrushka'