yard 2


Results for "yard 2"

English - Turkish Dictionary

yard 2

(English - Turkish Dictionary) :
i. 1. (binaya ait) bahçe. 2. İng. avlu.