Slovnenya

Translation English French: overfamiliar

Dictionary: main
overfamiliar
adjective