Russian-Latin dictionary »

собачка meaning in Latin

RussianLatin
собачка noun

canicula [caniculae](1st) F
noun