Slovnenya

Translation French Spanish: explicable

Dictionary: main
explicable
adjectif