Italian Nouns: tamarro

Italian Nouns verb 'tamarro' conjugated