explicable


Results for "explicable"

English - Turkish Dictionary

explicable

(English - Turkish Dictionary) :
s. açıklanabilir, anlatılabilir.