Romanian-Latin dictionary »

şurub meaning in Latin

RomanianLatin
şurub

cochlea versatilis