Italian French Dictionary

italiano - Français

infastidire in French: