tarans in English dictionary

  • tarans

    Meanings and definitions of "tarans"

    • noun
      plural of [i]taran[/i]

Sample sentences with "tarans"