"it has had rubbed" in German it has/had rubbed es hat/hatte gerieben Detailed translations for "it has had rubbed" it has/had rubbed it has/had rubbed es hat/hatte gerieben