Meaning of カワラバト in Japanese

  1. Words

Definition of カワラバト

  1. (n) rock pigeon (Columba livia); rock dove
Back to top