1998 Toyota Land Cruiser Q&A

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

werito-12@HOTMAIL.COM -
Answer 1
6.8 liter = 7.2 US quarts -