カーシャだった
kāshadatta
1. Was carving.; Was scraping.
Noun
#930896
1. Was carving.; Was scraping.
1. kasha
1. If/when Karsha…; If Karsha were…
1. Of Karsha; Karsha's
1. -te form: In/with a carsha
1. Was a tow truck.
1. Kāsha desu;
1. If/when Karsha; If Karsha were to
1. If it were a tow truck; When it's a tow truck
1. Wasn't a car.