Spanish-English dictionary »

petroso meaning in English

SpanishEnglish
petroso adjective

petrous(anatomy: of the dense portion of the temporal bone)
adjective
[UK: ˈpe.trəs] [US: ˈpe.trəs]

Your history