gorgon English - French

1.

  • Englishintimidating, ugly or disgusting woman

  • Frenchgorgone





English translator: English French gorgon  Eesti sõnaraamat   Español Traductor   Svenska Översättare