Multilingual Turkish Dictionary

HACKNEY CARRRIAGE

HACKNEY CARRRIAGE : English Turkish

n. kira arabası