Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "peter"

Translating from English to Lithuanian

English definitions WordNet

NOUN 2

  1. disciple of Jesus and leader of the Apostles; regarded by Catholics as the vicar of Christ on earth and first Pope

    SynonymsSimon PeterSaint PeterSt. PeterSaint Peter the ApostleSt. Peter the Apostle
  2. obscene terms for penis

Did you mean? (Similar words):