English-Latin dictionary »

soothing pill meaning in Latin

EnglishLatin
soothing pill noun

trigonus [trigoni](2nd) M
noun