mackerel


Results for "mackerel"

English - Turkish Dictionary

mackerel

(English - Turkish Dictionary) :
i. uskumru.