Slovnenya

Translation English Spanish: altar boy

Dictionary: main
altar boy
noun