LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cenaze arabası.” İngilizcede

1 İngilizce çeviri
EN
hearse

Who was driving the hearse?