hurra English - French
1.
-
Englishexpressing approval, appreciation, or happiness
-
Frenchhourra
-
Englisha cheer, a cry of hurrah
-
Frenchhourra
Related words
English translator: English French hurra Eesti sõnaraamat Español Traductor Svenska Översättare