freeload


Results for "freeload"

English - Turkish Dictionary

freeload

(English - Turkish Dictionary) :
f., k. dili otlamak, otlakçılık etmek.
English - Turkish Dictionary

freeloader

(English - Turkish Dictionary) :
i., k. dili bedavacı kimse, otlakçı kimse.