dictionnaire latin - Anglais

latine - English

bulbus Anglais:

1. The bulb The bulb