dictionnaire Anglais - latin

English - latine

TUMOR en latin:

1. TUBUR TUBUR