Slovnenya

Translation English Spanish: light colonel

Dictionary: main
light colonel
noun