Results for "

semidetached

"
English - Turkish Dictionary

semidetached

(English - Turkish Dictionary) :
s., İng. yarı müstakil (ev). i., İng. yarı müstakil ev.