Definition of スペシャルティーカー

スペシャルティーカー

supesharutiikaa

noun
specialty car