Slovnenya

Translation English Spanish: footling

Dictionary: main
footling
adjective