grandeur nature French - English
1.
Englishfull-size
-
Frenchgrandeur nature, à échelle grandeur
2.
Englishlife-size
-
Frenchgrandeur nature
English translator: French English grandeur nature Eesti sõnaraamat Español Traductor Svenska Översättare