Slovnenya

Translation Spanish French: explicable

Dictionary: main
explicable
adjetivo