Slovnenya

Translation English Spanish: makeshift

Diccionario: main
makeshift
noun