taraça


Results for "taraça"

Turkish - French Dictionary

taraça

(Turkish - French Dictionary) :
terrasse