English-German dictionary »

termites' nest meaning in German

EnglishGerman
termites' nest

Termitenhügel