Translate Serre To English

Babylon NG

The Next Generation of translation!

Download it's free

Source Language

Target Language

Human Translation


greenhouse, glass house, hothouse
tight, compact; tightly bound, stringent; close
tighten, clamp; jam, constrict; crush, pinch; strain, strike

press circumspect, careful, cautions, chary, guardedly

greenhouse, glasshouse

Translate the French term serre to other languages