grande gueule French - English
1.
Englishbigmouth
-
Englishone who talks too much
-
Frenchgrande gueule
2.
Englishblowhard
-
Englishperson
-
Frenchgrande gueule
English translator: French English grande gueule Eesti sõnaraamat Español Traductor Svenska Översättare