BERLIN, 13 April (AFP)- A top aide to Ukrainian President Volodymyr Zelenskyy on Wednesday (Apr 13) said Kyiv wanted German Chancellor Olaf Scholz to visit and pledge more arms deliveries, explaining a snub to Berlin's head of state.

German President Frank-Walter Steinmeier admitted on Tuesday he had offered to visit Ukraine with other EU leaders, but Kyiv had told him he was not welcome right now.

The move against Steinmeier - a former foreign minister who recently acknowledged "errors" in a too conciliatory stance toward Moscow in the past - was widely seen as a diplomatic affront in Germany.

Ukrainian presidential advisor Oleksiy Arestovych told German public television on Wednesday it had not been Zelensky's intention to offend Berlin.

"I think the main argument was different-- our president expects the chancellor so that he (Scholz) can take direct practical decisions, including weapons deliveries," he told broadcaster ZDF.

The German president has a largely ceremonial role while the chancellor heads the government.