diccionario Español-inglés »

sabiola significado en inglés

EspañolInglés
sabiola noun
{f}

head [heads](part of the body)
noun
[UK: hed] [US: ˈhed]