German-English dictionary »

ankylosans meaning in English

GermanEnglish
ankylosans

ankylosing◼◼◼