inexplicable


Results for "inexplicable"

English - Turkish Dictionary

inexplicable

(English - Turkish Dictionary) :
s. nedeni anlaşılmaz, açıklanamaz; muammalı, esrarengiz.