zirai


Results for "zirai"

Turkish - English dictionary

zirai

(Turkish - English dictionary) :
agricultural.