English-Latin dictionary »

who stammers, stammering meaning in Latin

EnglishLatin
who stammers, stammering noun

atypus [atypi](2nd) M
noun