steamboat


Results for "steamboat"

English - Turkish Dictionary

steamboat

(English - Turkish Dictionary) :
i. istimbot.