hotbed


Results for "hotbed"

English - Turkish Dictionary

hotbed

(English - Turkish Dictionary) :
i. 1. camekânda bulunan gübreli toprak. 2. (fesat/kötülük/huzursuzluk) kaynağı/yuvası.