blast English - French
1.
-
Englishcell that produces fibers
-
Frenchfibroblaste
2.
-
Frenchblaste
3.
-
Englisha region or province
-
Frenchoblast
Related words
English translator: English French blast Eesti sõnaraamat Español Traductor Svenska Översättare