araç


Results for "araç"

Turkish - French Dictionary

taraça

(Turkish - French Dictionary) :
terrasse