amarroso

amarroso [ah-mahr-ro-so]
adjective
1. Acrid, sharp (fruta). (Central America) (m)

Have a Spanish question? Get help from experts!