Portuguese-English dictionary »

greta meaning in English

PortugueseEnglish
greta noun

slit [slits](narrow cut or opening; a slot)
noun
[UK: slɪt] [US: sˈlɪt]