Slovnenya

Translation English French: approximative

Dictionary: main
approximative
adjective