tart English - Italian
1.
-
Englishpie, pastry
-
Italiantorta, crostata
Related words
hold out|last late keep back|keep apple pie last thirst night|last craving dart keep thirsty grapefruit maintain
English translator: English Italian tart Eesti sõnaraamat Español Traductor Svenska Översättare