Esperanto Italian Dictionary

Esperanto - italiano

froti in Italian:

1. strofinare strofinare