セルフスタンドserufusutandoセルフスタンドセルフスタンドShow answer(Space)Suspend(@)セルフスタンドセルフスタンドserufusutandoNoun (common)Noun (common) (futsuumeishi)Noun (common)self-service gasoline station; self-service petrol stationセルフスタンドセルフスタンドserufusutandoself-service gasoline stationWhat does セルフスタンド mean in English?self-service gasoline station; self-service petrol station(n)Search the picture dictionary for セルフスタンド