Multilingual Turkish Dictionary

LANGOBARDEN

LANGOBARDEN : German Turkish

p/./n5/. Lombar(t)lar, Longobartlar