watermelon


Results for "watermelon"

English - Turkish Dictionary

watermelon

(English - Turkish Dictionary) :
i. karpuz.