el diccionario latín - inglés

latine - English

swimsuit inglés:

1. a swimsuit