Russian-Latin dictionary »

сурепка meaning in Latin

RussianLatin
сурепка noun

berula [berulae](1st) F
noun

Your history