Romanian-Latin dictionary »

capsidă meaning in Latin

RomanianLatin
capsidă

capsida