Meaning of キャロット in Japanese

  1. Words

Definition of キャロット

キャロット(kyarotto)
  1. (n) carrot
  2. calotte (type of hat)
Back to top