Slovnenya

Translation English Spanish: loins

Dictionary: main
loins
noun