tapissai in English

tapissai
means in English
upholstered
.

  • périoste tapissant la boîte du crâne : endocranium
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments