Italian-Latin dictionary »

cacca meaning in Latin

ItalianLatin
cacca

merda