double-decker


Results for "double-decker"

English - Turkish Dictionary

double-decker

(English - Turkish Dictionary) :
i. 1. iki katlı otobüs. 2. ranza.