self-limiting in Bulgarian self-limiting in Bulgarian самоограничителен adj That limits its own growth. Add to Flashcards