ryegrass


Results for "ryegrass"

English - Turkish Dictionary

ryegrass

(English - Turkish Dictionary) :
i., bot. 1. delice. 2. karaçayır.