English-Latin dictionary »

licking the plate meaning in Latin

EnglishLatin
licking the plate noun

catillatio [catillationis](3rd) F
noun