amla in Czech amla in Czech smuteň lékařská noun the bitter yellow-green fruit of this tree. Add to Flashcards