supplire Italian - English
1.
Englishsupply
-
Englishto compensate for, make up for a deficiency o
-
Italiansupplire
Englishsupply
-
Englishto act as a substitute
-
Italiansupplire
English translator: Italian English supplire Eesti sõnaraamat Español Traductor Svenska Översättare