Petrol pump meaning in tamil. Wilco meaning in english slang. テクノロジー ロード マップ 自動車. Tritura spanish translation.