English-Latin dictionary »

shifty excuses (pl.), evasive talk meaning in Latin

EnglishLatin
shifty excuses (pl.), evasive talk noun

afanna [afannae](1st) F
noun