Portuguese-English dictionary »

escamoso meaning in English

PortugueseEnglish
escamoso adjective

squamous(scaly)
adjective
[UK: ˈskweɪməs] [US: ˈskweɪməs]