titanesque French - English

1.


2.

  • Englishdaunting

  • Englishoverwhelming, intimidatingly impressive

  • Frenchcolossal, titanesque, monumental


3.





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