Slovnenya

Translation English French: preposterous

Dictionary: demo
preposterous prɪ'pɒstərəs
adjective
Dictionary: main