deniz topu

listen to the pronunciation of deniz topu
Turkish - English

Definition of deniz topu in Turkish English dictionary

  1. Beach ball (machine translation).
About deniz topu

    Hyphenation

    de·niz to·pu

    Add to favorites

    Word of the day

    macerate
Favorites