English-German dictionary »

laid in meaning in German

EnglishGerman
laid in

eingekellert