MalayTranslate.com
Malay to English Translator
Translate Here

English to English

touring car

noun (n)

  • large open car seating four with folding top
    besar buka mobil dengan empat tempat duduk atas lipat
    Synonym:
    phaeton, tourer
    source: wordnet30