Dictionary, Free Dictionary - MyDictionary.net
Definition of " collottola " in Italian English Dictionary
Results
collottola
  • {N} scruff