how many liter of oil do you put on the engine on 1998 Toyota Land Cruiser

werito-12@HOTMAIL.COM

1 answer
6.8 liter = 7.2 US quarts