French-Latin dictionary »

seiche meaning in Latin

FrenchLatin
seiche nom

sepia | lolligonoun