English-Latin dictionary »

slang? meaning in Latin

EnglishLatin
slang? verb

expiscor [expiscari, expiscatus sum](1st) DEP
verb