entrega Español - Francés
1.
2.
-
InglésAct of delivering, the state of being delivered, or something delivered
-
Francésdélivrance
-
Españolentrega
English translator: Spanish French entrega Eesti sõnaraamat Español Traductor Svenska Översättare