1. alive, while alive, while living. 2. undercooked; rare

listen to the pronunciation of 1. alive, while alive, while living. 2. undercooked; rare
İngilizce - Türkçe
diri diri
1. alive, while alive, while living. 2. undercooked; rare