tonfo French - English
1.
Englishdownfall
-
Englishprecipitous decline in fortune, death or rapid deterioration, as in status or wealth
-
Frenchchute
2.
Englishsplash
-
Englishan impact or impression
-
Frenchbruit
3.
Englishthud
-
Englishthe sound of a dull impact
-
Frenchmartèlement
English translator: French English tonfo Eesti sõnaraamat Español Traductor Svenska Översättare