French-Latin dictionary »

interstice meaning in Latin

FrenchLatin
interstice nom

fatiscōnoun