dictionnaire latin - Anglais

latine - English

swimsuit Anglais:

1. a swimsuit