English-Latin dictionary »

made-of-prickles meaning in Latin

EnglishLatin
made-of-prickles adjective

stimuleus [stimulea, stimuleum]adjective

Your history