See also: Toscas Portuguese Adjective toscas feminine plural of tosco Spanish Adjective toscas feminine plural of tosco Noun toscas f pl plural of toscaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads