Turkish-English dictionary »

rövaşata meaning in English

TurkishEnglish
rövaşata noun

bicycle kick(soccer: kick)
noun