Translate Serre To English

Babylon 10

The most popular translation software

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