ot

(Turkish - English)

herbaceous plant; forage; grass; herbage; wort; greenstuff; hashish; hay; herbal; herby; joint; pasturage; pasture; vegetable; weed

ot

(Turkish - Russian)

травянистое растение; трава





Translate from:Translate to:
Translating