Italian-English dictionary »

iperlordosi meaning in English

ItalianEnglish
iperlordosi noun

swayback(which sense??)
noun