Languages

Russian, english, french Language

Phrase Meaning Is This Accurate?
Tayeb Jaaba Imposter (7%)      (93%)