English to Greek juggernaut

Dictionary entry: juggernaut
Π

Πόπη

Guest
κολοσσός, οικονομικός κολοσσός
 
  • Top