IT Italian dictionary: subissare
subissare has 6 translations in 5 languages
translations of subissare
IT
FR
French
2 translations