watercart

listen to the pronunciation of watercart
الإنجليزية - الإنجليزية
{i} cart that carries water in a tank (in particular with fresh water for sale)
watercart
المفضلات