Translation of letona in English:

letona

adjective

  • 1



User Contribution

letona

Commander

noun